Terraform Workspace
1つのディレクトリで複数の
Terraform State
を扱う機能。
これを使わない場合、複数の
tfstate
を使うには、tfstateごとにディレクトリを分ける必要がある。
https://nazo.hatenablog.com/entry/do-not-use-terraform-workspace-to-switch-staging-vs-production
より
production, stagingの切り替え用途に使うのは非推奨で、
インフラ構成テストなどで、
同じ構成の環境が複数必要になったとき
のためのもの。